power interlocking - French English Dictionary